Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
134 THEOBALDS PARK ROAD Detached £843,444 £182,000 27 Nov 1998
136 THEOBALDS PARK ROAD Detached £1,224,895 £920,000 15 Aug 2016
138 THEOBALDS PARK ROAD Semi-Detached £681,175 £400,000 6 Sep 2012
142 THEOBALDS PARK ROAD Detached £826,012 £480,000 26 Sep 2008